using System;

namespace newtelligence.DasBlog.Web.Core.Config
{
    /// <summary>
    /// Defines essentially CSS-names for the core functionality.
    /// </summary>
    public static class CoreCssStyles
    {
        #region Nested type: Attributes

        /// <summary>
        /// Defines CSS-attribute names.
        /// </summary>
        public static class Attributes
        {
            /// <summary>
            /// Attribute name of a class.
            /// </summary>
            public static String Class
            {
                get { return "class"; }
            }
        }

        #endregion

        #region Nested type: Links

        /// <summary>
        /// Defines CSS-names for links.
        /// </summary>
        public static class Links
        {
            /// <summary>
            /// CSS-name for link to the archive.
            /// </summary>
            public static String Archive
            {
                get { return "archiveLinkStyle"; }
            }

            /// <summary>
            /// CSS-name for image-link to the archive.
            /// </summary>
            public static String ArchiveImage
            {
                get { return "archiveLinkImageStyle"; }
            }

            /// <summary>
            /// CSS-name for link "here".
            /// </summary>
            public static String Here
            {
                get { return "here"; }
            }

            /// <summary>
            /// CSS-names for link "firstHere".
            /// </summary>
            public static String FirstHere
            {
                get { return "firstHere"; }
            }
        }

        #endregion
    }
}